Big Huge Thesaurus

dutch iris

noun

sounds kind of like